package controle;

import java.util.Date;

import model.ItemPedido;
import model.Livro;
import model.Pedido;
import persistencia.DAOlivro;
import persistencia.DAOpedido;

public class ControlePedido {
	 
	public boolean adicionaLivro(Pedido pedido, ItemPedido item)
	{
		DAOlivro dao = new DAOlivro();
		Livro livro = dao.pesquisaPorId(item.getLivro().getId());		
		item.setLivro(livro);
		pedido.getItens().add(item);
		return true;
	}
	
	public Pedido finalizarPedido(Pedido pedido, String forma_pagamento)
	{
		pedido.setDataCompra((new Date()).toString());
		pedido.setTipoPagamento(forma_pagamento);
		DAOpedido dao = new DAOpedido();
		dao.cadastra(pedido);
		return pedido;
	}

}
